package diamondServer.businesslogic.configs;

import java.io.IOException;
import java.util.Set;

import org.xml.sax.SAXException;

import diamondServer.businesslogic.resource.ResourceData;



public interface ResourceDataReader
{
	/**
	 * Checks the modifications in configuration of available
	 * <code> Resources </code> on the server.
	 *  
	 * @return	the set of a data about the resources that was changed or
	 * 			<tt> EmptySet </tt> if there's no changes
	 */
	Set<ResourceData> read() 
		throws SAXException, IOException;
}
